go.opentelemetry.io/otel/trace.autoSpan.span (field)
38 uses
go.opentelemetry.io/otel/trace (current package)
auto.go#L75: span.traces, span.span = t.traces(name, cfg, span.spanContext, psc)
auto.go#L173: span *telemetry.Span
auto.go#L200: if s.span.Status == nil {
auto.go#L201: s.span.Status = new(telemetry.Status)
auto.go#L204: s.span.Status.Message = msg
auto.go#L208: s.span.Status.Code = telemetry.StatusCodeUnset
auto.go#L210: s.span.Status.Code = telemetry.StatusCodeError
auto.go#L212: s.span.Status.Code = telemetry.StatusCodeOK
auto.go#L229: s.span.DroppedAttrs += uint32(min(n, math.MaxUint32)) // nolint: gosec // Bounds checked.
auto.go#L235: for i, a := range s.span.Attrs {
auto.go#L242: s.span.DroppedAttrs++
auto.go#L247: s.span.Attrs[idx] = telemetry.Attr{
auto.go#L251: } else if limit < 0 || len(s.span.Attrs) < limit {
auto.go#L252: s.span.Attrs = append(s.span.Attrs, telemetry.Attr{
auto.go#L256: m[string(a.Key)] = len(s.span.Attrs) - 1
auto.go#L258: s.span.DroppedAttrs++
auto.go#L456: s.span.EndTime = cfg.Timestamp()
auto.go#L458: s.span.EndTime = time.Now()
auto.go#L526: s.span.DroppedEvents++
auto.go#L530: if limit > 0 && len(s.span.Events) == limit {
auto.go#L532: copy(s.span.Events[:limit-1], s.span.Events[1:])
auto.go#L533: s.span.Events = s.span.Events[:limit-1]
auto.go#L534: s.span.DroppedEvents++
auto.go#L540: s.span.Events = append(s.span.Events, e)
auto.go#L554: s.span.DroppedLinks++
auto.go#L558: if l > 0 && len(s.span.Links) == l {
auto.go#L560: copy(s.span.Links[:l-1], s.span.Links[1:])
auto.go#L561: s.span.Links = s.span.Links[:l-1]
auto.go#L562: s.span.DroppedLinks++
auto.go#L565: s.span.Links = append(s.span.Links, convLink(link))
auto.go#L596: s.span.Name = name
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |